to puncture - English Synonyms Dictionary